Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE ORCHARD Semi-Detached £165,000 2 Aug 2002
6 THE ORCHARD Semi-Detached £249,950 8 Feb 2007
1 THE ORCHARDS Semi-Detached £388,500 5 Feb 2024
3 THE ORCHARDS Terraced £327,570 11 Nov 2011
4 THE ORCHARDS Terraced £167,500 8 Feb 2007
5 THE ORCHARDS Detached £419,000 30 Aug 2023